Energy Milestone: NTPC Crosses 3 GW Operational Renewable Capacity
BHEL Commissions India’s Largest Floating Solar PV Plant In Telangana